braided stream - French English Dictionary